export enum SendDataType {
  /**
   * 游戏创建成功，下发随机种子（两个）。定义不同的客户端 id。
   */
  GameCreated = 1,
  /**
   * 游戏正式开始，开始进入主循环。
   */
  GameStart = 2,
  /**
   * 帧数据
   */
  FrameData = 3,
  /**
   * 游戏结束
   */
  GameEnd = 4,
}

export enum ReceivedDataType {
  /**
   * 开始游戏
   */
  FindGame,
  /**
   * 确认数据初始化完毕
   */
  ConfirmInit,
  /**
   * 操作数据
   */
  OperationData,
}

export interface SendData {
  type: SendDataType;
  data: any;
}

export interface ReceivedData {
  type: ReceivedDataType;
  data: any;
}
